Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TY CAPEL Detached £125,237 £65,000 4 Aug 2004
TY NEWYDD Detached £323,594 £190,000 29 Aug 2012